declaration on the right to development - Turco Inglés Diccionario